regional sport centre - German English Dictionary